Engine coolant - Spanish English Dictionary